• word of the day

    steam whistle

    steam whistle - Dictionary definition and meaning for word steam whistle

    Definition
    (noun) a whistle in which the sound is produced by steam; usually attached to a steam boiler

Word used in video below:
text: take a steam no one else's name no steam
Download our Mobile App Today
Receive our word of the day
on Whatsapp